<html>
	<head>
		<meta charset="UTF-8"/>
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
		
		var testString="hello world!";
		var testArray=[testString];
		
		try{
			document.write("test start <br/>");
			
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			testArray=[testArray];
			for(var i=0;i<20;i++){
				testArray=testArray.concat(testArray);
			}
			document.write(testArray.length);
			document.write("<br/>");
			
			
			
		}catch(e){
			document.write(e);
			document.write("<br/>");
			document.write(testArray[0]);
			document.write("<br/>");
			document.write(testArray.length);
			//TODO handle the exception
		}
		</script>
	</body>
</html>